Extending Player/Stage/Gazebo towards Cognitive Robots Acting in Ubiquitous Sensor-equipped Environments
نویسندگان
چکیده
Standardized middleware for autonomous robot control has proven itself to enable faster deployment of robots, to make robot control code more interchangeable, and experiments easier to replicate. Unfortunately, the support provided by current middleware is in most cases limited to what current robots do: navigation. However, as we tackle more ambitious service robot applications, more comprehensive middleware support is needed. We increasingly need the middleware to support ubiquitous sensing infrastructures, robot manipulation tasks, and cognitive capabilities. In this paper we describe and discuss current extensions of the Player/Stage/Gazebo (P/S/G) middleware, one of the most widespread used robot middlewares, of which we are active developers, that satisfy these requirements.
منابع مشابه
Context-Aware Intelligent Environments
In video, we present the AwareKitchen research project. The setting for this project is a kitchen environment. Kitchens are an important part of everyday life. People spend a significant amount of time in them and do a wide spectrum of activities like preparing and eating meals, cleaning, and many social interactions in the families. The kitchen is in many households an important place for meet...
متن کاملA Player/Stage System for Context-Aware Intelligent Environments
The effective development and deployment of complex and heterogeneous ubiquitous computing applications is hindered by the lack of a comprehensive middleware infrastructure: interfaces to sensors are company specific and sometimes even product specific. Typically, these interfaces also do not sustain the development of robust systems that make use of sensor data fusion. In this paper, we propos...
متن کاملTowards a Ubiquitous Robotic Companion: Design and Implementation of Ubiquitous Robotic Service Framework
ETRI Journal, Volume 27, Number 6, December 2005 In recent years, motivated by the emergence of ubiquitous computing technologies, a new class of networked robots, ubiquitous robots, has been introduced. The Ubiquitous Robotic Companion (URC) is our conceptual vision of ubiquitous service robots that provide users with the services they need, anytime and anywhere in ubiquitous computing environ...
متن کاملThe ZeeRO Mobile Robot - A Modular Architecture
This paper presents the general architecture of the ZeeRO mobile robot, with an emphasis on its main modules: navigation, sensors and data processing. The interface with the Player server that allows simulations in 2D (Stage) or 3D (Gazebo) is also presented. The last part of the paper presents some applications for this mobile robot, some of the performed tests and also some of the future plan...
متن کاملSimultaneous Multi-robot Exploration and Terrain Coverage Problem
One of the possible ways of offering assistance without risking additional human lives during hazardous situations is by deploying a robot team, equipped with various sensors and actuators. Working with intelligent robotics requires a large investment in both money and time. There is a general purpose, open source simulator called Player/Stage, which provides a hardware abstraction layer to sev...
متن کامل